/*
编程题 使用二维数组和循环实现五子棋游戏棋盘的绘制，
   0 1 2 3 4 5 6 7 8 9 a b c d e f
 0 + + + + + + + + + + + + + + + +
 1 + + + + + + + + + + + + + + + +
 2 + + + + + + + + + + + + + + + +
 3 + + + + + + + + + + + + + + + +
 4 + + + + + + + + + + + + + + + +
 5 + + + + + + + + + + + + + + + +
 6 + + + + + + + + + + + + + + + +
 7 + + + + + + + + + + + + + + + +
 8 + + + + + + + + + + + + + + + +
 9 + + + + + + + + + + + + + + + +
 a + + + + + + + + + + + + + + + +
 b + + + + + + + + + + + + + + + +
 c + + + + + + + + + + + + + + + +
 d + + + + + + + + + + + + + + + +
 e + + + + + + + + + + + + + + + +
 f + + + + + + + + + + + + + + + +
 */
public class FiveChessTest {
    public static void main(String[] args) {
        //1 声明一个二维数组
        int[][] chess = new int[17][17];
        //2 打印第一行
        for(int i=0; i<17;i++){
            if(0==i ){
                System.out.print(" ");
            }else{
                System.out.printf(" %x",i-1);
            }
        }
        System.out.println();
        //3 打印后面的，外层循环控制行，内层循环控制列
        for(int i=0; i<16;i++){
            // 每行开头先打i
            System.out.printf(" %x",i);
            for(int j=0; j<16;j++){
                System.out.print(" +");
            }
            System.out.println();
        }

    }
}
